difference between smallpox and measles